---@class FighterAdditionalState
FighterAdditionalState = ClientFight.CreateClass("FighterAdditionalState")
---/** 0无 */
FighterAdditionalState.NONE = 0
---/** 1格挡 */
FighterAdditionalState.BLOCK = 1
---/** 霸体 */
FighterAdditionalState.IMMUNE = 2

---@class FighterAiTypeEnum
FighterAiTypeEnum = ClientFight.CreateClass("FighterAiTypeEnum")
FighterAiTypeEnum.list = {};
function FighterAiTypeEnum:VALUE(v)
   table.insert(self.list,v);
    return v;
end
---/**常用的ai类型*/
FighterAiTypeEnum.NORMAL = FighterAiTypeEnum:VALUE(0)
---/**站桩型无攻击ai 啥也不干*/
FighterAiTypeEnum.DAI_BI =  FighterAiTypeEnum:VALUE(1)
---/**陷阱*/
FighterAiTypeEnum.PITFALL =  FighterAiTypeEnum:VALUE(5)

---@class FighterDieType
FighterDieType = ClientFight.CreateClass("FighterDieType")
---/**0 正常死亡*/
FighterDieType.NORMAL = 0
---/**1 召唤物过期*/
FighterDieType.SUMMON_EXPIRE = 1

